	body{
		background:#E5E5E5;		
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		color:#333;
		padding:0px;
		padding-top:0px;
		margin:0px;
		margin-top:0px;
		top:0px;
	}
	
	table {
		border-spacing: 0px;
		font-size:12px;
		color:#333;
		
	}

	
	
.texto {
	padding-top:20px;
	color:#000;
	font-size:12px;
	text-align:justify;
	line-height:20px;

}	

#contenedor_header{
	width:100%;
	text-align:center;
	background:#626262;
	height:100px;
	color:#FFF;
}	
	#contenedor_header a, #contenedor_header a:hover { color:#FFF; text-decoration:none;}

	#header {
		width:700px;
		margin: 0px auto 0px auto;
		padding:10px;
		padding-bottom:10px;
		
	}

	#cuerpo {
		width:700px;
		margin: 0px auto 0px auto;
		padding:10px;
		padding-bottom:10px;
		
	}
	#cuerpo h1{ 
		font-size:20px;
		color:#F16B00;
		margin-top:10px;
		text-align:center;
		font-weight:bold;
	}
	#cuerpo h2{ 
		font-size:19px;
		color:#333;
		margin-top:10px;
		text-align:left;
		font-weight:normal;
		font-variant: small-caps;
		margin-left:10px;
		font-style:oblique;
	}




	
	#contenedora{
		width:704px;
		margin: 0px auto;
		border:0px solid #333;
		background:#FFF;
		padding:10px;
	}
		#contenedora h1{
			font-weight: bold;
			font-size: 28px;
			color: #4f4f4f;
		}
		#contenedora tr td { width:25%; vertical-align:top;}
		
		


	
#contenedor_footer{
	width:100%;
	text-align:center;
	background:#626262;
	height:180px;
	color:#FFF;
}
	#contenedor_footer a, #contenedor_footer a:hover { color:#FFF; text-decoration:none;}
	#footer{
		width:700px;
		margin: 0px auto;
		border:0px solid #333;
		padding:10px;
		color:#FFF;
	}
		#footer h2{
			font-size:19px;
			margin-top:10px;
			text-align:left;
			font-weight:normal;
			font-variant: small-caps;
			margin-left:10px;
			color: #4f4f4f;
		}
		#footer tr td { vertical-align:top; text-align:center;line-height:23px;}
	


	

	.boton_consultar_disponibilidad {
		margin-top:10px;
		-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
		-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
		box-shadow:inset 0px 1px 0px 0px #fce2c1;
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
		background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
		background-color:#ffc477;
		-webkit-border-top-left-radius:4px;
		-moz-border-radius-topleft:4px;
		border-top-left-radius:4px;
		-webkit-border-top-right-radius:4px;
		-moz-border-radius-topright:4px;
		border-top-right-radius:4px;
		-webkit-border-bottom-right-radius:4px;
		-moz-border-radius-bottomright:4px;
		border-bottom-right-radius:4px;
		-webkit-border-bottom-left-radius:4px;
		-moz-border-radius-bottomleft:4px;
		border-bottom-left-radius:4px;
		text-indent:0px;
		border:1px solid #eeb44f;
		display:inline-block;
		color:#333;
		font-family:Arial;
		font-size:15px;
		font-weight:normal;
		font-style:normal;
		height:40px;
		line-height:40px;
		width:200px;
		text-decoration:none;
		text-align:center;
		text-shadow:1px 4px 13px #cc9f52;
	}
		.boton_consultar_disponibilidad:hover {
			background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
			background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
			background-color:#fb9e25;
		}.boton_consultar_disponibilidad:active {
			position:relative;
			top:1px;
		}